/**
 * Gringo, for Drupal 5.0
 * Don Diego, d.f.lago [at] googlemail [dot] com
 */

@import "../style.css";

/**
 * Layout.
 */
#header {
  width: 100%;
  margin: 0;
  padding: 0;
  height: 80px;
  text-align: left;    
}

#header #logo {
  width: 605px;
  height: 80px;
  background: url(/sites/all/themes/aberdeen_shva/logo.png) 0 no-repeat;
  position: relative;
  top: -1px;
  cursor: pointer;
  float: left;
}

#header #right-top-links {
  width: 200px;
  height: 80px;  
  position: relative;
  top: -1px;
  right: 0;
  border: 0;
  float: right;
}

#header-block {
  position: absolute;
  top: 0.5em;
  right: 0;
  width: 48em;
  height: 1.6em;
}
#main {
  width: 98%;
  margin: 0 auto;
  padding-top: 1.6em;
  text-align: left;
}
#sidebar-left {
  width: 17% ;
  margin-top: 0.7em;
  float: left;
}
#sidebar-right {
  width: 22.5%;
  float: right;
  margin-top: 0.7em;
}
#center {
  width: 100%; /* if #center is the only column */
  float: left;
}
body.sidebar-left #center { /* if #center and #sidebar-left are showing */
  width: 100%;
}
body.sidebar-right #center { /* if #center and #sidebar-right are showing */
  width: 76%;
}
body.sidebars #center { /* if #center, #sidebar-left and #sidebar-right are showing */
  width: 74.4%;
}
body.sidebar-left #content { /* if #center and #sidebar-left are showing */
  float: right;
  width: 80%;
}
body.sidebar-right #content { /* if #center and #sidebar-right are showing */
  float: left;
  width: 100%;
}
body.sidebars #content { /* if #center, #sidebar-left and #sidebar-right are showing */
  width: 80.4%;
  float: right;
}
#footer {
  clear: both;
  text-align: justify;
  width: 100%;
  background: #F8F8F8;
  padding-bottom: 0;
}
#footer p{
padding-left: 250px;
padding-right: 100px;
}
/**
 * Administer.
 */
body.sidebars div.admin .left, body.sidebars div.admin .right {
  width: 48%;
  margin: 0;
}
body.sidebars div.admin .left {
  float: left;
}
body.sidebars div.admin .right {
  float: right;
}
#system-themes table td, #system-themes table th {
margin: 0;
padding: 1em 0;
}

#lego {
  border: 0; 
  width:87px; 
  height:60px; 
  position: absolute; 
  top: -25px; 
  right: -10px;
}

tbody {
  border: 0;  
}

.block-top-left {
  width: 15px;
  height: 11px;
  background: url(../images/block-top-left.jpg) no-repeat top left;
  padding: 0;
}

.block-top-right {
  width: 14px;
  height: 11px;
  background: url(../images/block-top-right.jpg) no-repeat top right;
  padding: 0;
}

.block-bottom-left {
  width: 15px;
  height: 11px;
  background: url(../images/block-bottom-left.jpg) no-repeat top left;
  padding: 0;
}

.block-bottom-right {
  width: 14px;
  height: 11px;
  background: url(../images/block-bottom-right.jpg) no-repeat top right;
  padding: 0;
}


.block-middle {
  background: #e6e6e6;
  padding: 0;
}

.block-middle-left {
  width: 15px;
  background: url(../images/block-left.jpg) repeat-y;
  padding: 0;
}

.block-middle-right {
  width: 14px;
  background: url(../images/block-right.jpg) repeat-y;
  padding: 0;
}

.blockinner {
  position: relative;
}

.field-field-image .field-items .field-item {
  float: left;
  margin-right:3px;  
}

.field-field-image .field-items .field-item img{
  border: 2px solid #ccc;
}